/* 清除内外边距 */
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ fieldset, lengend, button, input, textarea, /* form elements 表单元素 */ th, td{/* table elements 表格元素 */margin: 0;padding: 0;}
input, textarea{border: 2 none;box-shadow: none;outline: none;}
/* 设置默认字体 */
body{width: 100%;min-width: 1360px;margin: 0 auto;}
body, button, input, select, textarea{font: 14px/22px "Microsoft YaHei";color: #666;}
h1{font-size: 18px;}
h2{font-size: 16px;}
h3{font-size: 14px;}
h4, h5, h6{font-size: 100%;}
* h1, * h2, * h3, * h4, * h5, * h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/
address, cite, dfn, em, i, var{font-style: normal;} /* 斜体扶正 */
/* 重置列表元素 */
ul, ol, li{list-style: none;}
/* 重置文本格式元素 */
a{text-decoration: none;color: #666;word-wrap: break-word;}/*英文换行*/
a:hover{text-decoration: none;color: #910800;}
/* 重置表单元素 */
legend{color: #000;} /* for ie6 */
fieldset, img{border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea{font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */}
/* 重置表格元素 */
table{border-collapse: collapse;border-spacing: 0;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html{overflow-y: scroll;}
/*设置浮动*/
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.pa{position: absolute;}
/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.blk-main .clearlist{clear: both;height: 0;padding: 0;margin: 0;border: 0;width: 100%;float: none;}

.header, .content, .footer{width: 1200px;margin: 0 auto;font-family: "Microsoft Yahei";}
.h_top{height: 198px;background: url(../images/topbg.gif) repeat-x center 0;position: relative;z-index: 2;overflow: hidden;font-family: "Microsoft Yahei";}
.t_con{height: 117px;padding: 15px 0 0;overflow: hidden;}
.t_con h1, .t_con h1 img{display: block;;}
.t_text{font-size: 24px;color: #3d3d3d;line-height: 32px;padding: 22px 0 0 60px;}
.t_text b{display: block;color: #e3232f;}
.t_pho{color: #3d3d3d;line-height: 26px;font-size: 16px;padding: 22px 0 0;text-align: right;}
.t_pho span{background: url(../images/t_pho.gif) no-repeat 0 0;padding: 0 0 0 28px;display: inline-block;}
.t_pho b{display: block;font-family: DIN Black;font-size: 28px;line-height: 28px;color: #e3232f;}
.menu{white-space: nowrap;height: 66px;line-height: 66px;overflow: hidden;font-size: 16px;}
.menu ul{width: 1280px;}
.menu li{float: left;}
.menu li a{color: #fff;display: inline-block;padding: 0 34px;}
.menu li.cur a, .menu li a:hover{text-decoration: none;z-index: 1;background: url(../images/t_ico1.gif) no-repeat center 47px #343434;font-weight: bold;} .menu li a:-webkit-any-link{display:block;}
.f_bj{color: #9f9f9f;clear: both;height: 453px;font-family: "Microsoft Yahei";background: url(../images/footbg.png) no-repeat center 0;line-height: 30px;padding: 116px 0 0;margin-top: -30px!important;position: relative;}
.f_bj a{color: #9f9f9f;}
.f_nav{height: 81px;line-height: 81px;font-size: 16px;white-space: nowrap;text-align: center;border-bottom: solid 1px #404040;margin-bottom: 37px;}
.f_nav a{display: inline-block;color: #fff;padding: 0 4px;height: 79px;}
.f_nav a:hover{font-weight: bold;border-bottom: solid 2px #e3232f;color: #e3232f;}
.f_nav em{display: inline-block;color: #686868;padding: 0 25px;font-style: normal;font-size: 14px;}
.f_text{height: 102px;padding: 45px 0 0 58px;background: #1a1a1a;}
.f_text li{float: left;background: url(../images/f_ico1.gif) no-repeat 0 7px;padding: 0 0 0 97px;width: 370px;line-height: 28px;color: #9f9f9f;}
.f_text li.f_text2{/*background: url(../images/f_ico2.gif) no-repeat 0 7px;*/width: 265px;}
.f_text li.f_text3{background: url(../images/f_ico3.gif) no-repeat 0 7px;width: 220px;padding: 0 0 0 85px;}
.f_text li span{display: block;height: 34px;font-weight: bold;color: #e3232f;font-size: 16px;line-height: 34px;}
.f_text li span em{font-family: Arial;color: #6d6d6d;font-weight: normal;font-style: normal;}
.f_con{padding: 29px 0 0 110px;}
.f_cont{width: 500px;padding: 13px 0 0;padding-left: 100px;padding-right: 100px;}
.f_code{width: 114px;display: block;height: 111px;padding: 12px 0 0 106px;background: url(../images/f_codebg.png) no-repeat 0 0;}
.f_code img{display: block;width: 84px;height: 84px;display: block;padding: 4px;background: #fff;border: solid 2px #ebebeb;}
.client-2{position: fixed;right: -170px;bottom: 20%;z-index: 900;}
.client-2 li a{text-decoration: none;}
.client-2 li{margin-top: 1px;clear: both;height: 62px;position: relative;}
.client-2 li i{background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li p{height: 20px;font-size: 12px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i{background-position: 4px 5px;}
.client-2 .my-kefu-tel i{background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i{background-position: 4px -53px;}
.client-2 .my-kefu-weixin i{background-position: -34px 4px;}
.client-2 .my-kefu-weibo i{background-position: -30px -22px;}
.client-2 .my-kefu-ftop{display: none;}
.client-2 .my-kefu-ftop i{width: 33px;height: 31px;background-position: -23px -47px;background-size: 52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top: 6px;}
.client-2 .my-kefu-left{float: left;width: 62px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right{font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px;}
.client-2 .my-kefu-right{width: 20px;}
.client-2 .my-kefu-tel-main{background: #e3232f;color: #fff;height: 53px;width: 230px;padding: 9px 0 0;float: left;}
.client-2 .my-kefu-main{background: #e3232f;width: 97px;height: 53px;position: relative;padding: 9px 0 0;float: left;}
.client-2 .my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img{width: 115px;height: 115px;}


/*banner*/
.banner{position: relative;height:550px;overflow: hidden;clear: both;}
.ban_p{height: 550px;overflow: hidden;}
.ban_p li{height: 550px;overflow: hidden;position: absolute; width:100%; left: 0px; top: 0px;}
.ban_p li a{display: block;height: 550px;background: url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width: 1100px;height: 50px;bottom: 60px;left: 50%;margin-left: -550px;position: absolute;text-align: center;}
.ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right: 10px;display: inline-block;background: #d4d4d4;}
.ban_t em.on{background: #e3232f;}
.til01{text-align: center;height: 159px;color: #2b2b34;font-size: 40px;line-height: 64px;font-family: "Microsoft Yahei";background: url(../images/tilbg1.png) no-repeat center 63px;}
.til01 p{color: #767676;display: block;font-weight: normal;line-height: 46px;font-size: 20px;}
.til01 a{color: #2b2b34;}
/*搜索*/
.seabox{height: 66px;line-height: 40px;margin-top: 30px;position: relative;}
.keyword{width: 455px;padding: 0 0 0 124px;white-space: nowrap;}
.keyword a{padding: 0 6px;display: inline-block;white-space: nowrap;}
.sea_inp{width: 320px;height: 37px;overflow: hidden;border: solid 1px #edeceb;border-radius: 19px;}
.sea_inp .serach{width: 256px;height: 37px;border: 0;background: none;line-height: 37px;color: #555;padding: 0 0 0 17px;float: left;outline: none;display: block;font-size: 14px;}
.sea_inp .sub{width: 45px;height: 37px;float: left;cursor: pointer;display: block;background: url(../images/sea_ico.gif) no-repeat 10px 7px;border: 0;}
/*我们*/
.webox{background: #edeceb;height: 240px;padding: 19px 0 0;font-family: "Microsoft Yahei";line-height: 50px;color: #737373;overflow: hidden;}
.webox_p{margin: 0 22px 0 0;}
.webox_p, .webox_p img{width: 340px;height: 217px;display: block;overflow: hidden;}
.webox_w{width: 758px;padding: 0 0 0 40px;}
.webox_w h3{height: 82px;line-height: 82px;font-size: 24px;color: #3d3d3d;}
.webox_w h3 b{color: #e3232f;}
.webox_w .weboxxq{height: 94px;overflow: hidden;}
.webox_w span{display: block;text-align: right;}
/*加工范围*/
.range{padding: 39px 0 0;font-family: "Microsoft Yahei";height: 501px;line-height: 24px;color: #737373;position: relative;z-index: 9;}
.range_c dl{position: relative;width: 281px;float: left;margin: 0 25px 0 0;}
.range_c dl.born{margin: 0;}
.range_c dt, .range_c dt img{width: 281px;height: 219px;display: block;overflow: hidden;}
.range_c dd{width: 201px;height: 170px;display: block;position: absolute;left: 14px;top: 150px;padding: 18px 26px 0;background: url(../images/range_lbg.png) no-repeat center 0;}
.range_c dd h3{height: 64px;display: block;line-height: 64px;font-size: 18px;color: #2b2b34;text-align: center;}
.range_c dd h3 a{display: block;color: #2b2b34;}
.range_c dl:hover dd{border-bottom: solid 4px #e3232f;}
.range_c dl:hover dd h3, .range_c dl:hover dd h3 a{color: #e3232f;}
/*产品中心*/
.probox{height:auto;padding: 180px 0 130px;font-family: "Microsoft Yahei";background: url(../images/probg.jpg) no-repeat center 0;margin-top: -5px;overflow: hidden;}
.pro_nav_contnet {background:#e3232f;}
.pro_nav_contnet p {text-align: center;color: #fff; padding-top:5px;}
.pro_nav_contnet span {display: block; font-size: 28px; font-weight: bold; font-family: Arial; padding-bottom: 20px; padding-top: 10px; text-align:center; color: #fff;}
.pro_nav{width: 282px;background: #fff;overflow: hidden;}
.pro_nav h2{font-size: 30px;line-height: 36px;height: 79px;overflow: hidden;color: #fff;background: #e3232f;padding: 24px 0 0 34px;}
.pro_nav h2 span{font-size: 24px;line-height: 24px;display: block;font-weight: normal;font-family: Arial;opacity: 0.5;text-transform: uppercase;}
.pro_nav h2 a{color: #fff;}
.pro_nl{overflow: hidden;padding: 8px 2px 0;}
.pro_nl h3{clear: both;height: 52px;line-height: 52px;font-size: 16px;display: block;white-space: nowrap;width: 260px;background-color: #ECECEB;margin-left: 10px;margin-bottom: 8px;}
.pro_nl h3:last-child{border: 0;}
.pro_nl h3 a{display: block;background: url(../images/nav_ico1.png) no-repeat 9px 13px;padding: 0 0 0 39px;color: #363739;}
.pro_nl ul{display: block;padding: 8px 0 0 10px;}
.pro_nl li{height: 50px;line-height: 50px;position: relative;white-space: nowrap;width: 240px;padding-left: 20px;background-color: #ECECEB;margin-bottom: 2px;}
.pro_nl li a{display: block;color: #737373;}
.pro_nl h3:hover a, .pro_nl h3 a:hover{color: #e3232f;background-position: 9px -37px;}
.pro_pho, .pro_pho img{display: block;width: 282px;height: 92px;overflow: hidden;}
.pro_list{width: 886px;overflow: hidden;}
.pro_list ul{width: 1000px;}
.pro_list li{width: 288px;float: left;margin: 0 10px 10px 0;}
.pro_list li p{border: solid 1px #eaeaea;}
.pro_list li p, .pro_list li p img{width: 286px;height: 214px;display: block;overflow: hidden;}
.pro_list li span{display: block;line-height: 39px;height: 39px;z-index: 1;background: #737373;color: #fff;text-align: center;}
.pro_list li span a{color: #fff;}
.pro_list li img, .pro_gc dt img, .range_c dt img, .webox_p img, .case_c dt img, .about_p img, .newbox dt img, .show_c li img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pro_list li img:hover, .pro_gc dt img:hover, .range_c dt img:hover, .webox_p img:hover, .case_c dt img:hover, .about_p img:hover, .newbox dt img:hover, .show_c li img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
/*优势*/
.edge{line-height: 24px;color: #737373;font-family: "Microsoft Yahei";padding: 88px 0 66px;font-size: 16px;position: relative;padding: 128px 0 0;background: url(../images/edge_line.gif) no-repeat center 232px;}
.edge h2{position: absolute;left: 0;top: -64px;}
.edge h3{height: 97px;font-size: 28px;color: #e3232f;line-height: 38px;}
.edge h3 em{display: block;font-weight: normal;font-style: normal;font-family: Arial;font-size: 14px;color: #a8a8a8;text-transform: uppercase;line-height: 17px;}
.edge li{clear: both;padding: 0 0 12px 23px;background: url(../images/ico01.gif) no-repeat 2px 9px;}
.edge1{height: 430px;}
.edge2{height: 273px;}
.edge3{height: 339px;}
.edge4{height: 324px;}
.edge_p1{width: 519px;}
.edge_w1{width: 520px;padding: 46px 0 0;}
.edge_ico1{top: 39px;left: 564px;}
.edge_p2{width: 539px;top: -120px;right: 0;}
.edge_w2{width: 404px;left: 122px;top: -58px;white-space: nowrap;}
.edge_w2 h3, .edge_w4 h3{text-align: right;}
.edge_ico2{top: -58px;left: 564px;}
.edge_p3{width: 540px;left: 5px;top: -46px;}
.edge_w3{width: 520px;}
.edge_ico3, .edge_ico4{top: 2px;left: 564px;}
.edge_p4{width: 547px;top: -96px;right: 0;}
.edge_w4{width: 362px;padding: 0 0 0 158px;}
.edge_w4 ul{margin: 0 0 0 80px;}
/*设备*/
.show{font-family: "Microsoft Yahei";background: url(../images/showbg.png) no-repeat center 0;margin-top: -102px;position: relative;padding: 127px 0 0;height: 929px;}
.show .til01, .newbox .til01{color: #fff;height: 130px;}
.show .til01 p, .show .til01 a, .newbox .til01 a, .newbox .til01 p{color: #fff;}
.showtil{height: 91px;font-size: 18px;text-align: center;color: #fff;padding: 0 0 0 430px;}
.showtil li{width: 164px;line-height: 48px;float: left;background: #868686;margin: 0 9px 0 0;}
.showtil li.cur{background: #e3232f;font-weight: bold;}
.show_c ul{width: 1210px;position: relative;margin-top:80px;}
.show_c li{position: relative;float: left;margin: 0 7px 7px 0;}
.show_c li span{position: absolute;width: 100%;left: 0;bottom: 0;height: 30px;line-height: 30px;text-align: center;color: #fff;background: rgba(0 , 0 , 0 , 0.4);}
.show_c li span a{color: #fff;display: block;}
.show_c li, .show_c li img{width: 293px;height: 220px;display: block;overflow: hidden;}
.show_c li.show_l1, .show_c li.show_l1 img{width: 598px;height: 448px;}
.show_c li.show_l1 span{height: 35px;line-height: 35px;font-size: 16px;}
.show_c li.show_l2{position: absolute;left: 0;top: 227px;}
/*案例*/
.case{font-family: "Microsoft Yahei";margin-top: -32px!important;position: relative;height: 816px;line-height: 24px;}
.case_t{width: 345px;text-align: center;}
.case_t li{width: 169px;height: 197px;float: left;margin: 0 3px 3px 0;background: #787878;color: #fff;font-size: 16px;line-height: 22px;}
.case_t li a{color: #fff;display: block;}
.case_t li em{display: block;font-size: 12px;line-height: 14px;font-family: Arial;opacity: 0.3;text-transform: uppercase;}
.case_t li span{width: 53px;height: 53px;display: block;margin: 35px auto 10px;position: relative;overflow: hidden;}
.case_t li span i{width: 53px;height: 53px;position: absolute;display: block;top: 0;left: 0;}
.case_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.case_t li span i.hover{opacity: 1;visibility: visible;opacity: 0;visibility: hidden;-webkit-transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg);transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg);-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.case_t li.cur span .default{opacity: 0;visibility: hidden;-webkit-transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);}
.case_t li.cur span .hover{opacity: 1;visibility: visible;-webkit-transform: rotate3d(1, 0, 0, 0deg);transform: rotate3d(1, 0, 0, 0deg);}
.case_t li.cur{background: #e3232f;}
.case_c{width: 841px;}
.case_c dl{background: #ebebeb;height: 597px;}
.case_c dt, .case_c dt img{width: 841px;height: 479px;display: block;overflow: hidden;}
.case_c dd{padding: 10px 26px 0;}
.case_c dd h3{font-size: 20px;line-height: 44px;color: #363739;height: 44px;overflow: hidden;}
.case_c dd h3 a{color: #363739;display: block;}
.case_c dd p {display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;}
.case_c dd p a{color: #e3232f;display: inline-block;}
/*资讯*/
.newbox{font-family: "Microsoft Yahei";overflow: hidden;line-height: 24px;height: 983px;padding: 113px 0 0;background: url(../images/newbg.jpg) no-repeat center 0;color: #aaacab;}
.new1{width: 572px;}
.new2{width: 569px;}
.newtil{height: 62px;line-height: 50px;font-size: 24px;color: #fff;background: url(../images/newtbg.png) no-repeat 102px 18px;font-weight: normal;}
.newtil a{display: inline-block;color: #fff;}
.newtil span{font-size: 14px;font-weight: normal;float: right;}
.new_c1 dl{height: 469px;}
.new_c1 dt, .new_c1 dt img{width: 572px;height: 322px;display: block;overflow: hidden;}
.new_c1 dd{padding: 22px 20px 0;}
.new_c1 dd p {display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;}
.new_c1 dd h4{height: 50px;line-height: 30px;font-size: 18px;font-weight: normal;color: #fff;}
.new_c1 dd h4 em{display: block;float: left;width: 73px;line-height: 26px;border-radius: 13px;background: #e3232f;margin: 0 12px 0 0;font-size: 16px;text-align: center;}
.new_c1 dd h4 a, .new_c1 dd p a, .new_c2 dd h4 a, .new_c2 dd p a, .faqs h3 a, .faqs_c p a{color: #fff;}
.new_c1 ul{height: 101px;background: #404040;padding: 25px 21px;}
.new_c1 li{height: 36px;line-height: 36px;overflow: hidden;background: url(../images/ico05.gif) no-repeat 0 14px;padding: 0 0 0 12px;}
.new_c1 li span{float: right;}
.new_c1 li a{display: inline-block;color: #aaacab;}
.new_c2{height: 285px;}
.new_c2 dl{height: 142px;}
.new_c2 dt, .new_c2 dt img{height: 124px;width: 221px;float: left;overflow: hidden;}
.new_c2 dd{width: 315px;float: right;overflow: hidden;padding: 5px 0 0;}
.new_c2 dd h4{height: 55px;line-height: 55px;overflow: hidden;font-size: 16px;font-weight: normal;}
.new_c2 dd p {display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow:hidden;}
.faqs{height: 336px;background: #404040;}
.faqs h3{height: 82px;background: url(../images/ico02.gif) no-repeat 0 21px;line-height: 68px;font-weight: normal;font-size: 24px;color: #fff;padding: 0 0 0 27px;}
.faqs_c{padding: 0 20px 0 31px;}
.faqs_c h4{height: 35px;background: url(../images/ico03.gif) no-repeat 0 0;padding: 0 0 0 36px;line-height: 20px;color: #aaacab;}
.faqs_c h4 a{color: #aaacab;}
.faqs_c h4.sidenavcur{background: url(../images/ico04.gif) no-repeat 0 0;color: #fff;}
.faqs_c h4.sidenavcur a{color: #fff;}
.faqs_c p{height: 96px;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow:hidden;}
/*关于*/
.abobox{font-family: "Microsoft Yahei";line-height: 30px;color: #737373;margin-top: -32px!important;position: relative;text-align: center;}
.about_w{margin-left:20px; float:right; width:580px;text-align:left;}
.about_w span a{color: #fff;width: 186px;line-height: 43px;display: block;text-align: center;background: url(../images/morebg1.png) no-repeat 0 0;font-size: 16px;height: 67px;margin: 20px auto;}
.about_p{width:600px;float:left;}
/*友情链接*/
.link{height: auto;line-height: 30px;font-family: "Microsoft Yahei";color: #7e7e7e;overflow: hidden;white-space: nowrap;background: #1a1a1a;}
.link p{width: 960px;float: left;word-break: break-word;}
.link a{color: #7e7e7e;padding: 0 10px;float: left;}
.link h3{display: block;width: auto;color: #e3232f;float: left;font-size: 18px;}
.link h3 span{font-family: Arial;font-size: 18px;color: #8c8d8e;font-weight: normal;}

/*Main模板*/
.blk-main{width: 1200px;margin: 0 auto;}
.blk-xs{width: 240px;}
.blk-sm{width: 930px;}
.blk{margin-bottom: 30px;}
.p{padding: 30px 0;}
.b{clear: both;}
.blk{margin-bottom: 20px;}
.ty-banner-1{overflow: hidden;line-height: 0;text-align: center;}
.ty-banner-1 img.show{visibility: visible;}
.p1-search-1{background: #f2f2f2;height: 82px;border-bottom: 1px solid #eee;overflow: hidden;font-size: 14px;}
.p1-search-1 p{color: #444;line-height: 82px;}
.p1-search-1 a{color: #444;display: inline-block;margin-right: 15px;}
.p1-search-1-inp{width: 270px;height: 30px;border-radius: 20px;background: #fff;padding-left: 10px;margin-top: 28px;}
.p1-search-1-inp input{border: 0;}
.p1-search-1-inp1{width: 224px;height: 30px;line-height: 30px;color: #a9a9a9;float: left;}
.p1-search-1-inp2{width: 30px;height: 30px;background: url(../images/viskins-p1.png) no-repeat -258px -936px;float: right;cursor: pointer;}
.p12-curmbs-1{font-size: 14px;border-bottom: 1px dashed #dcdcdc;}
.p12-curblock{display: none;}
.p12-curmbs-1 b{border-left: 10px solid #343434;font-weight: normal;padding-left: 8px;}
.p12-curmbs-1 i{font-style: normal;}
.p12-curmbs-1 span{font-family: '宋体';padding: 0 5px;height: 46px;line-height: 46px;}
.tl-fdh-02{height: 55px;background: #fff;margin-bottom: 20px;overflow: hidden;}
.tl-fdh-02 li{width: 16.66%;height: 55px;font-size: 18px;line-height: 55px;text-align: center;float: left;border-right: 1px solid #eee;margin-right: -1px;background: #f4f4f4;cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tl-fdh-02 li a{display: block;height: 55px;color: #333;}
.tl-fdh-02 li.sidenavcur, .tl-fdh-02 li:hover{background: url(../images/p16-icon6.png) no-repeat bottom center #e3232f;border-color: #e3232f;}
.tl-fdh-02 li.sidenavcur a, .tl-fdh-02 li:hover a{color: #fff;}
.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center;color: #4b4a4a;}
.p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
.p12-aboutinfo-1-nr{padding: 0 0 20px;}
.p12-curmbs-1{font-size: 14px;border-bottom: 1px dashed #dcdcdc;}
.p12-curblock{display: none;}
.p12-curmbs-1 b{border-left: 10px solid #343434;font-weight: normal;padding-left: 8px;}
.p12-curmbs-1 i{font-style: normal;}
.p12-curmbs-1 span{font-family: 'Microsoft YaHei';padding: 0 5px;height: 46px;line-height: 46px;}
.p15-infocontent-1{margin-bottom: 30px;}
.p15-infocontent-1-tit{text-align: center;font-weight: normal;margin-bottom: 40px;font-size: 28px;line-height: 40px;color: #535353;height: 40px;overflow: hidden;}
.p15-infocontent-1-bool{border-bottom: 1px solid #343434;height: 20px;font-size: 12px;color: #909090;}
.p15-infocontent-1-bool span{margin-right: 20px;}
.p15-infocontent-1-bool span a{color: #909090;}
.p15-infocontent-1-bool i{font-style: normal;float: right;display: block;width: 80px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #343434;}
.p15-infocontent-1-bool i a{color: #fff;}
.p15-infocontent-1-bool span{margin-right: 15px;}
.p15-infocontent-1-tag span{margin-right: 10px;}
.p14-info-3{background: #f5f5f5;padding: 0 20px 8px;}
.p14-info-3-tit{height: 55px;font-size: 24px;line-height: 55px;color: #4b4a4a;}
.p14-info-3-list li{height: 46px;font-size: 14px;line-height: 46px;color: #4b4a4a;border-top: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:46%;margin:0 2%;float:left;}
.p14-info-3-list li a{color: #4b4a4a;}
.p14-info-3-list li span{float: right;}
.p14-pagination-1 dl{margin-bottom: 24px;padding-right: 40px;}
.p14-pagination-1 dd{height: 32px;font-size: 14px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-pagination-1 dd b{float: right;font-weight: normal;}
.p14-pagination-1 dd span{width: 60px;height: 32px;background: #a2a2a2;color: #fff;text-align: center;display: inline-block;margin-right: 10px;}
.p14-pagination-1 dt{height: 1px;border-bottom: 1px dashed #b5b5b5;margin-left: 60px;padding-top: 2px;margin-bottom: 2px;}
.p14-pagination-1 dd em{float: right;padding-left: 20px;font-weight: normal;}
.p14-pagination-1 dl a{color: #4b4a4a;}
.p14-pagination-1-href{float: right;font-size: 18px;line-height: 32px;}
.p14-pagination-1-href span{display: inline-block;padding: 0 6px;margin-left: 4px;background: #343434;}
.p14-pagination-1-href a{display: block;color: #fff;}
.p14-pagination-1-key{min-height: 40px;border-top: 1px solid #343434;font-size: 14px;line-height: 40px;color: #575556;}
.p14-pagination-1-key a{color: #575556;}
.p14-pagination-1-key span{display: inline-block;margin: 0 4px;}
.p15-showcase{position: relative;padding: 12px 18px 16px 20px;margin-bottom: 15px;background: #fff;border: 1px solid #eee;}
.p15-showcase-right-con{line-height: 24px;font-size: 14px;max-height: 168px;margin-bottom: 86px;overflow: hidden;}

.p15-showcase-right{width: 51.6%;float: left;}
.p15-showcase-right-tit{height: 40px;font-size: 24px;line-height: 40px;color: #454545;margin-bottom: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pc-cx-tel-1{width: 50%;height: 56px;border-top: 2px solid #e6e6e6;padding-top: 10px;position: absolute;bottom: 16px;right: 2%;}
.pc-cx-tel-1-t1{width: 114px;height: 44px;background: #e3232f;font-size: 18px;line-height: 44px;text-align: center;float: right;}
.pc-cx-tel-1-t1 a{display: block;color: #fff;}
.pc-cx-tel-1-t2{height: 56px;padding-left: 70px;background: url(../images/pc-xc-icon2.png) no-repeat 10px top;font-size: 18px;line-height: 18px;color: #454545;}
.pc-cx-tel-1-t2 p{line-height: 24px;color: #e3232f;}
.fdh-01-tit{background: #e3232f;height: 80px;}
.fdh-01-tit h3{height: 75px;font-size: 24px;font-weight: normal;line-height: 75px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.fdh-01-tit h3 span{font-size: 14px;text-transform: uppercase;}
.fdh-01-nav-one h3{height: 50px;line-height: 50px;background: url(../images/p14-icon5.png) no-repeat right center #ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a{display: block;height: 50px;font-size: 16px;font-weight: normal;margin-right: 40px;margin-left: 20px;color: #666;}
.fdh-01-nav-one h3.sidenavcur, .active h3, .fdh-01-nav-one h3:hover{background:  #e3232f;}
.active h3 a{color: #fff !important;}
.fdh-01-nav-one h3.sidenavcur a, .active h3, .fdh-01-nav-one h3:hover a{color: #fff;}
.fdh-01-nav-one dl {display:none;}
.active dl {display:block}
.fdh-01-nav dl{padding: 2px 0 4px;}
.fdh-01-nav dt{height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;background: #ececec;position: relative;overflow: hidden;}
.fdh-01-nav dt:after{content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after, .fdh-01-nav dt:hover:after{border-color: #e3232f;}
.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a{color: #e3232f;}
.fdh-01-nav dd{border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p{height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}
.fdh-01-nav p.sidenavcur a, .fdh-01-nav p:hover a{color: #e3232f;}
.fdh-01-nav p.sidenavcur:after, .fdh-01-nav p:hover:after{background: #343434;}
.fdh-01-nav a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cbgg-01{background: #e3232f;text-align: center;color: #fff;}
.cbgg-01-img img{width: 100%;display: block;}
.cbgg-01 p{padding-top: 15px;}
.cbgg-01 p img{vertical-align: middle;margin-right: 5px;}
.cbgg-01 span{display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px;}
.cplb-3n-ts-03-tit{height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.n-cplb-desc{background: #edeceb;padding: 10px 20px;margin-bottom: 10px;}
.cplb-3n-ts-03-tit span{display: inline-block;height: 50px;border-bottom: 1px solid #343434;}
.cplb-3n-ts-03-list dl{width: 32.1%;border: 1px solid #dedede;margin-bottom: 15px;background: #fff;float: left;margin-right: 0.6%;}
.cplb-3n-ts-03-list dt img{width: 100%;margin: 0 auto;display: block;border-bottom: 1px solid #dedede; height: 210px;}
.cplb-3n-ts-03-list dd{padding: 6px 20px 5px 20px;}
.cplb-3n-ts-03-list dd h4{height: 45px;font-weight: normal;font-size: 18px;color: #154c64;text-align: center;line-height: 45px;overflow: hidden;}
.cplb-3n-ts-03-list h4 a{display: block;height: 45px;color: #727272;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cplb-3n-ts-03-list dl:hover h4 a{color: #e3232f;}
.cplb-3n-ts-03-list-desc{height: 40px;font-size: 14px;line-height: 20px;color: #666;margin-bottom: 12px;overflow: hidden;}
.cplb-3n-ts-03-list-deta{width: 100px;height: 40px;display: inline-block;border: 1px solid #aaa;font-size: 16px;line-height: 40px;text-align: center;}
.cplb-3n-ts-03-list dl:hover{border-color: #e3232f;}
.cplb-3n-ts-03-list dl:hover a{color: #e3232f;}
.cbgg-01{background: #e3232f;text-align: center;color: #fff;}
.cbgg-01-img img{width: 100%;display: block;}
.cbgg-01 p{padding-top: 15px;}
.cbgg-01 p img{vertical-align: middle;margin-right: 5px;}
.cbgg-01 span{display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px;}
.p14-infolist-1-list dl{border: 1px solid #dedede;margin-bottom: 15px;padding: 22px 50px 22px 22px;background: #fff;overflow: hidden;}
.p14-infolist-1-list dt{width: 29.5%;float: left;margin-right: 5.8%;}
.p14-infolist-1-list dt img{width: 100%;display: block;}
.p14-infolist-1-list dd h4{height: 40px;font-weight: normal;font-size: 18px;color: #154c64;line-height: 40px;margin-bottom: 5px;overflow: hidden;}
.p14-infolist-1-list h4 a{display: block;height: 40px;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-infolist-1-list dl:hover{border: 1px solid #e3232f;}
.p14-infolist-1-list dl:hover h4 a{color: #e3232f;}
.p14-infolist-1-list-desc{max-height: 72px;font-size: 14px;line-height: 24px;color: #797979;margin-bottom: 28px;overflow: hidden;}
.p14-infolist-1-list-deta{width: 90px;height: 30px;line-height: 30px;text-align: center;display: block;float: right;background: #b6b6b6;color: #fff;}
.p14-infolist-1-list-deta a{color: #fff;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta{background: #e3232f;border-color: #e3232f;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a{color: #fff;}
.p1-pro-showcase-1-txt{line-height: 30px;overflow: hidden;margin-left: 55px;float: left;width: 45%;}
.p1-pro-showcase-1-txt h1{height: 50px;font-size: 20px;font-weight: normal;line-height: 50px;overflow: hidden;color: #333;border-bottom: 1px solid #eee;margin-bottom: 20px;}
.p1-pro-showcase-1-txt-t1{margin-bottom: 86px;overflow: hidden;}
.p1-pro-showcase-1-tle{left: 40%;bottom: 0;margin-left: 55px;}
.p1-pro-showcase-1-tle .p1-pho-1{background: url(../images/viskins-p1.png) no-repeat 0 -3px;min-height: 50px;padding-left: 44px;font-size: 20px;line-height: 30px;margin-left: 30px;margin-right: 50px;color: #e3232f;}
.p1-pho-1 i{font-style: normal;}
.p1-pho-1 span{display: block;font-size: 14px;line-height: 14px;color: #666;}
.p1-pho-2 em{display: block;width: 122px;height: 35px;background: #e3232f;font-size: 16px;font-style: normal;color: #ffffff;text-align: center;line-height: 35px;}
/* Hide from IE Mac */
.t1-clearfix{display: block;}
/*图片放大镜样式*/
.prod-showcase-1 .jqzoom{border: none;padding: 0px;cursor: pointer;margin: 0px;display: block;position: relative;}
.prod-showcase-1 .jqzoom img{width: 100%;margin: 0 auto;display: block;}
.prod-showcase-1 .zoomdiv{z-index: 100;position: absolute;top: 0px;left: 0px;width: 369px;height: 369px;background: #ffffff;display: none;text-align: center;overflow: hidden;border: 1px solid #e8e8e8;}
.prod-showcase-1 .jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 20px;height: 20px;border: 1px solid #aaa;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.t1-pro-preview{width: 40%;float: left;}
.prod-showcase-1 .t1-spec-preview{width: 100%;overflow: hidden;border: 1px solid #e8e8e8;}
.prod-showcase-1 .t1-spec-scroll{position: relative;z-index: 9999;overflow: hidden;clear: both;padding: 9px 0;width: 100%;border-top: 1px solid #e8e8e8;background-color: #fff;}
.t1-spec-scroll .t1-prev, .t1-spec-scroll .t1-next{position: absolute;z-index: 9999;display: block;width: 18px;height: 23px;text-indent: -9999px;overflow: hidden;cursor: pointer;top: 50%;margin-top: -9px;}
.prod-showcase-1 .t1-prev{left: 0;background: url(../images/p15-icon2.png) no-repeat center top;}
.prod-showcase-1 .t1-next{right: 0;background: url(../images/p15-icon3.png) no-repeat center top;}
.prod-showcase-1 .t1-items{padding: 0 22px;}
.t1-items-swiper{position: relative;}
.t1-items-swiper p{float: left;width: 30%;padding: 0 5px;}
.t1-items-swiper p img{width: 100%;border: 1px solid #eee;box-sizing: border-box;}
.t1-items-swiper .t1-current img{border-color: red;}
.p14-prodcontent-1{background: #fff;padding: 0;margin-bottom: 22px;}
.p14-prodcontent-1-tit{height: 40px;font-size: 24px;line-height: 40px;border-bottom: 2px solid #d4d4d4;margin-bottom: 20px;}
.p14-prodcontent-1-tit span{display: inline-block;height: 40px;color: #464646;border-bottom: 2px solid #343434;padding-left: 34px;background: url(../images/p14-icon11.png) no-repeat 2px center;}
.p14-prodcontent-1-tit em{font-size: 18px;font-family: Arial;text-transform: uppercase;font-style: normal;color: #c2c2c1;}
/*.p14-prodcontent-1-desc{*/ /* padding-left: 15px;*/ /* padding-right: 15px;*/ /*}*/
.p14-product-2-tit{height: 46px;line-height: 46px;border-bottom: 2px solid #dfdfdf;margin-bottom: 30px;padding-top: 26px;}
.p14-product-2-tit b{display: inline-block;font-size: 24px;font-weight: normal;color: #464646;padding-left: 52px;border-bottom: 2px solid #343434;background: url(../images/p14-icon11.png) no-repeat 22px center;}
.p14-product-2-tit span{margin-left: 10px;font-size: 18px;font-family: Arial;color: #c2c2c1;text-transform: uppercase;}
.p14-product-2-list dl{float: left;width: 23.5%;border: 1px solid #dfdfdf;margin-right: 1.5%;box-sizing: border-box;}
.p14-product-2-list dl.p14-product-clear{margin-right: 0;}
.p14-product-2-list dl img{display: block;width: 100%;}
.p14-product-2-list dd{padding: 10px 28px 10px 10px;margin-right: 2px;position: relative;}
.p14-product-2-list h3{height: 30px;font-size: 16px;font-weight: normal;line-height: 30px;color: #191919;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-product-2-list h3 a{color: #191919;}
.p14-product-2-desc{font-size: 14px;line-height: 24px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-product-2-list dl:hover{border-color: #e3232f;}
.p14-product-2-list dl:hover h3 a{color: #e3232f;}
.f_bj{color: #9f9f9f;clear: both;height: 453px;font-family: "Microsoft Yahei";background: url(../images/footbg.png) no-repeat center 0;line-height: 30px;padding: 116px 0 0;margin-top: -30px!important;position: relative;}


.clearfix:after{content: '';visibility: hidden;font-size: 0;height: 0;display: block;clear: both;}
.mainPage{width: 100%;text-align: center;}
u{display: inline-block;}
.mainPage u li{float: left;display: inline;height: 28px;line-height: 28px;padding: 0 10px;color: #000;font-size: 15px;margin: 0 2px;border: 1px solid #dedede;}
.mainPage u li a{color: #000;}
.mainPage u li.thisclass{background: #e3232f;border: 1px solid #e3232f;color: #fff;}
.mainPage u li.thisclass a{color: #fff;}
.pro1{}
.pro1 h2{font-size: 30px;color: #2b2b34;text-align: center;display: block;margin: 60px auto 50px;font-weight: normal;letter-spacing: 1px;border-bottom: 1px solid #ddd;width: 30%;}
.pro1 h2 span{display: block;border-bottom: 3px solid #e3232f;width: 20%;margin-top: 20px;text-align: center;margin: 19px auto -1.5px;}
.pro1 table{width: 100%;}
.pro1 tr td{border: 1px solid #eee;padding: 10px;text-align: center;}
.pro1 tr th{border: 1px solid #eee;text-align: center;}
.pro1 tr:nth-child(1){background: #f8f8f8;text-align: center;color: #e3232f;font-size: 16px;}
.pro1 tr:last-child{color: #e3232f;}



.content1{width: 1200px;margin: 0 auto;}
.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-nr{padding: 0 0px 20px!important;}
.p12-aboutinfo-1-tit{display: none;}
.about1{}
.about1 h2, .about2 h2, .about3 h2{font-size: 30px;color: #2b2b34;text-align: center;display: block;margin: 60px auto 50px;font-weight: normal;letter-spacing: 1px;border-bottom: 1px solid #ddd;width: 30%;}
.about1 h2 span, .about2 h2 span, .about3 h2 span{display: block;border-bottom: 3px solid #e3232f;width: 20%;margin-top: 20px;text-align: center;margin: 19px auto -1.5px;}
.about1 dl{}
.about1 dl dt{float: left;border: 1px solid #eee;padding: 3px;line-height: 0;}
.about1 dl dt img{}
.about1 dl dd{width: 430px;float: right;color: #333;}
.about1 dl dd h5{font-size: 28px;font-weight: normal;letter-spacing: 5px;}
.about1 dl dd b{display: block;border-bottom: 2px solid #cc3441;width: 5%;margin: 30px 0;}
.about1 dl dd p{letter-spacing: 1px;line-height: 26px;}
.about3{}
.about3 ul{}
.about3 ul li{width: 589px;float: left;}
.about3 ul li h3{color: #e3232f;font-size: 20px;display: block;margin: 15px 0;border-bottom: 1px solid #999;width: 14%;padding-bottom: 5px;}
.about3 ul li b{width: 100%;background: #f8f8f8;height: 300px;display: block;}
.about3 ul li b img{}
.about3 ul li p{color: #333;}
.about3 ul li span{display: block;background: #e3232f;width: 15%;color: #fff;text-align: center;letter-spacing: 2px;}
.about3 ul li span a{color: #fff;font-weight: normal}
.about3 ul li:last-child{float: right;}
.lx h2, .lx1 h2{font-size: 30px;color: #2b2b34;text-align: center;display: block;margin: 40px auto;font-weight: normal;letter-spacing: 1px;border-bottom: 1px solid #ddd;width: 30%;}
.lx h2 span, .lx1 h2 span{display: block;border-bottom: 3px solid #e3232f;width: 20%;margin-top: 20px;text-align: center;margin: 19px auto -1.5px;}
.lx p{background: url(../images/lianxi_01.jpg) no-repeat;height: 181px;padding: 20px 20px 0px 250px;}
.lx p b{font-size: 24px;color: #ca000d;display: block;margin: 17px auto;font-weight: normal;}
.lx p em{font-style: normal;color: #000;}
.lx li{float: left;border: 1px solid #eee;width: 263px;height: 190px;text-align: center;margin-right: 20px;color: #666;margin-bottom: 30px;line-height: 160%;padding: 0 10px;font-family: 微软雅黑;background: #f8f8f8;}
.lx li.last{float: right;margin-right: 0px}
.lx li img{margin-top: 20px;width: 52px;}
.lx li i{display: block;font-size: 14px;color: #333;padding-bottom: 8px;font-style: normal;padding-top: 10px;}
.lx li span{display: block;font-size: 18px;color: #333;}
.lx li.last span{font-size: 15px;}
.wbytable td{padding:8px;}
.wbytable .wbytext{outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}
.wbytable .wbyarea{padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}
.wbytable .msgbut{width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}
.wbytable .wbytextyz{outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;}
.wbytable .wyzm{padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 
/*详情内容*/
.endit-content{line-height: 28px;}
.endit-content p{margin: 15px 0;}
.endit-content img{max-width: 100%;}
/*百度地图图片*/
.endit-content #map img, .endit-content #dituContent img, .endit-content #platform img{max-width: inherit;}
.endit-content em, .endit-content i{font-style: italic;}
.endit-content .img-p{text-indent: 0px;padding-top: 14px;margin: 0px;text-align: center;}
.endit-content .img-container{}
.endit-content .img-block{text-indent: 0px;padding-top: 14px;margin: 0px;text-align: center;}


.abctable td{ padding:8px;} 
.abctable .abctext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.abctable .abcarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.abctable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.abctable .abctextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.abctable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 